| Run | Rt | Destination | Time |
|---|---|---|---|
| 30-1 | 30 | Rochdale Crossing | 07:49 |
| 30-2 | 30 | Rochdale Crossing | 08:19 |
| 30-3 | 30 | Rochdale Crossing | 08:49 |
| 30-1 | 30 | Rochdale Crossing | 09:19 |
| 30-2 | 30 | Rochdale Crossing | 09:49 |
| 30-3 | 30 | Rochdale Crossing | 10:19 |
| 30-1 | 30 | Rochdale Crossing | 10:49 |
| 30-2 | 30 | Rochdale Crossing | 11:19 |
| 30-3 | 30 | Rochdale Crossing | 11:49 |
| 30-1 | 30 | Rochdale Crossing | 12:27 |
| 30-2 | 30 | Rochdale Crossing | 12:57 |
| 30-3 | 30 | Rochdale Crossing | 13:27 |
| 30-1 | 30 | Rochdale Crossing | 13:59 |
| 30-2 | 30 | Rochdale Crossing | 14:29 |
| 30-3 | 30 | Rochdale Crossing | 14:59 |
| 30-1 | 30 | Rochdale Crossing | 15:29 |
| 30-2 | 30 | Rochdale Crossing | 15:59 |
| 30-3 | 30 | Rochdale Crossing | 16:29 |
| 30-1 | 30 | Rochdale Crossing | 16:59 |
| 30-2 | 30 | Rochdale Crossing | 17:29 |
| 30-3 | 30 | Rochdale Crossing | 17:59 |
| Run | Rt | Destination | Time |
|---|---|---|---|
| 3-1 | 3 | Rochdale Crossing | 08:48 |
| 3-2 | 3 | Rochdale Crossing | 09:48 |
| 3-1 | 3 | Rochdale Crossing | 10:48 |
| 3-2 | 3 | Rochdale Crossing | 11:48 |
| 3-1 | 3 | Rochdale Crossing | 12:48 |
| 3-2 | 3 | Rochdale Crossing | 13:48 |
| 3-1 | 3 | Rochdale Crossing | 14:48 |
| 3-2 | 3 | Rochdale Crossing | 15:48 |
| 3-1 | 3 | Rochdale Crossing | 16:48 |
| 3-2 | 3 | Rochdale Crossing | 17:48 |
| 3-1 | 3 | Rochdale Crossing | 18:48 |